Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
London broil
Full definition of London broil
Noun
London
broil
(
usually uncountable; plural
London broils
)
(
US
) A dish of
flank steak
marinate
d,
broil
ed or
grill
ed, and cut into thin
strip
s.
© Wiktionary
Follow @FreeWordFinder